package ar.com.digitalbricks.view.imprenta.helper;

import ar.com.digitalbricks.imprenta.persona.MedioComunicacion;
import ar.com.digitalbricks.view.imprenta.general.EnumView;

public class TelefonoView {
	private Integer id;
	private String numero;
	private EnumView tipo;
	private Boolean isPrincipal;

	public TelefonoView() {	}
	
	public TelefonoView(MedioComunicacion medioComunicacion) {
		this.numero = medioComunicacion.getDescripcion();
		this.tipo = new EnumView(medioComunicacion.getTipoMedioComunicacion());
		this.isPrincipal = medioComunicacion.getIsPrincipal();
	}

	public String getNumero() {
		return this.numero;
	}

	public void setNumero(String numero) {
		this.numero = numero;
	}

	public Boolean getIsPrincipal() {
		return this.isPrincipal;
	}

	public void setIsPrincipal(Boolean isPrincipal) {
		this.isPrincipal = isPrincipal;
	}

	public EnumView getTipo() {
		return this.tipo;
	}

	public void setTipo(EnumView tipo) {
		this.tipo = tipo;
	}

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}
}